renew itself - Alemán Inglés Diccionario